// components/shuichi.js
const App = getApp();
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    detail:{
      type:Object,
      value:{}
    },
    index:{
      type:Number,
      value:0
    },
    arr2:{
      type:Array,
      value:[]
    },
    isEdit:{
      type:Boolean,
      value:false
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    isYouwuList: [{
        value: '有'
      },
      {
        value: '无'
      },
    ],
    isYouwuQList: [{
        value: '有'
      },
      {
        value: '无'
      },
      {
        value: '其它'
      },
    ],
    isShifouList: [{
        value: '是'
      },
      {
        value: '否'
      },
    ],
    ErGongXingShiList: [{
        value: '水泵直抽供水（管道泵）'
      },
      {
        value: '无负压供水'
      },
      {
        value: '地下生活水池+水泵'
      },
      {
        value: '地下生活水池+水泵+天面池'
      },
      {
        value: '地下生活水池+水泵+天面池+水泵'
      },
      {
        value: '水泵+天面池'
      },
      {
        value: '其它'
      },
    ],
    ErGongXiaoFangJieHeList: [{
        value: '生活水池与消防水池共用'
      },
      {
        value: '生活水池与消防水池独立'
      },
      {
        value: '只有生活水池'
      },
      {
        value: '只有消防水池'
      },
      {
        value: '其它'
      },
    ],
    ErGongJiaYaSheBeiList: [{
      value:'恒压（工频）泵'
    },{
      value:'变频泵'
    },{
      value:'其他'
    }],

    ShengHuoBengLeiXingList: [
      {
        value: '立式多级离心泵'
      },
      {
        value: '卧式多级离心泵'
      },
      {
        value: '单极泵'
      },
      {
        value: '多级泵'
      },
      {
        value: '单吸泵'
      },
      {
        value: '双吸泵'
      },
      {
        value: '其它'
      }
    ],
    ShuiBengGuoLiuCaiZhiList: [{
      value: '不锈钢'
    },
    {
      value: '铸铁'
    },
    {
      value: '其它'
    },
  ],
    FenQuXingShiList: [{
        value: '高、低两区'
      },
      {
        value: '高、中、低三区'
      }
    ],
    JinChuShuiGuanCaiZhiList: [{
      value: '镀锌钢管'
    },
    {
      value: '不锈钢管'
    }, {
      value: '钢塑复合管'
    },
    {
      value: '其它'
    }
  ],
  ZhiNengGuanLiList:[
    {
      value: '实现远程智能自动化管理'
    },
    {
      value: '未实现远程智能自动化管理'
    }
  ],
  },

  /**
   * 组件的方法列表
   */
  methods: {
    radioChange(e) {
      let _this = this
      if(e.target.dataset.name){
        let data = {}
        data[e.target.dataset.name] = e.detail.value
        _this.setData(data)
      }
      console.log(_this.data.arr2)
    },
    formSubmit(e){
      let  data  = e.detail.value;
      data.LeiXing = this.data.detail.LeiXing
      data.index = this.data.index
      data.ErGongJiaYaSheBeiTiaoYaShiJian = this.data.ErGongJiaYaSheBeiTiaoYaShiJian
      data.ShengHuoBengLeiXing = data.ShengHuoBengLeiXing.join(',')
      this.triggerEvent('save',data)
    },
    cancel(){
      let _this =this
     wx.showModal({
       title:'确定不保存直接关闭吗？',
       showCancel:'true',
       cancelColor: 'cancelColor',
       success:(res)=>{
         if(res.confirm){
          this.triggerEvent('cancel')
         }
       }
     })
    },
    bindDateErGongJiaYaSheBeiTiaoYaShiJian(e) {
      console.log('picker发送选择改变，携带值为', e.detail.value)
      this.setData({
        ErGongJiaYaSheBeiTiaoYaShiJian: e.detail.value
      })
    },
    delete(){
      wx.showModal({
        title:'确定要删除吗？',
        showCancel:'true',
        cancelColor: 'cancelColor',
        success:(res)=>{
          if(res.confirm){
           this.triggerEvent('delete',this.data.detail)
          }
        }
      })
    }
  }
})